package nc.itf.bugdet.schedule;

import nc.vo.pub.lang.UFDouble;

public interface Ischedule {
	public int control(String pk, String pkcorp) throws Exception;

	public void annualbudgetUpdate(String pk) throws Exception;

	public void calculationFY(String pk, String pk_b, String pk_corp, String year)
			throws Exception;
	
	public void calculationZJ(String pk, String pk_b, String pk_corp, String year)
	throws Exception; 
 
	public void attachUpdate( String pk_attach,UFDouble ndfyys,UFDouble ndzjys)throws Exception;

	public void trustloan(String m_year) throws Exception;
	
	public void sortloan(String m_year) throws Exception;
	
	public void longloan(String m_year) throws Exception;
	
	public void sumInterest_ForMonth(String m_year, String firstJobcode,
			String secJobcode, String thJobcode,String month)throws Exception;

	public void sumAddAndSub_ForMonth(String m_year, String firstJobcode,
			String secJobcode,String month)throws Exception;
}
